package com.jason.exp.mapper;

import com.jason.exp.entity.User;

/**
 * Created by fuyongde on 2016/8/31.
 */
public interface UserMapper {

    /**
     * 根据id查询用户
     * @param id
     * @return
     */
    User findById(String id);

    /**
     * 新增一个用户
     * @param user
     */
    void addOne(User user);

    /**
     * 根据用户名查找用户
     * @param username 用户名
     * @return
     */
    User findByUsername(String username);


    /**
     * 更新用户的邮箱
     * @param user
     */
    void updateUserEmail(User user);

    /**
     * 更新用户手机
     * @param user
     */
    void updateUserPhone(User user);

    /**
     * 激活用户
     * @param user
     */
    void activateUser(User user);
}
